Salem Welcome Information Center Salem, NH Other Attractions Salem Observer Salem, NH Other Attractions Campbell's Scottish Highlands Golf Course 18 Hole Public Golf Course and Driving Range Salem, NH Golf Courses Fairfield Inn by Marriott Salem, NH Businesses Weathervane Seafood Restaurants New England' Salem, NH Businesses